blow with the shoe heel - German English Dictionary